amputating ulcer - Francés Inglés Diccionario